knee injury
Domestic FootballThree Candidates and the VFF Chairman Seat: When the Rulebook Matters More Than the WhistleOn 19 October the nomination window closed. Two days later, on 21 October, th...
BasketballAlex Peters: The most important career decision - Transfer from Olympiacos to Armani MilanoAlex Peters, the 31-year-old American power forward, has officially joined...
AthleticsAmy Hunt Claims Bronze in 200m at Brussels: 22.16s and Lessons from Late-Season SprintingThe moment Amy Hunt crossed the finish line in Brussels on the night of Augus...
International FootballFour in the Morning in Busan and an Empty File: Reading Transfers in the Middle of a Regular SeasonFOUR IN THE MORNING, AND A BLANK PAGE Four in the morning in Busan. A ship's...
Table TennisLowri Hurd: From Able-Bodied Table Tennis to Paralympic – The Journey to Conquer Class 9At the ITTF World Para Elite event in Spokane, I watched an 18-year-old walk...
Martial ArtsTwo-Pronged Gamble: Vietnam Taekwondo Before Asiad 2026On September 28, Vietnam's taekwondo squad leaves the Ho Chi Minh City Nation...
BadmintonKunlavut and the Gold Medal That Shook Asia's Badminton MapIn the second game, with the score already at 21-12 and 19-14, Kunlavut...
TennisWhen Data Goes Silent: A 360-Degree View on the Void in Modern Tennis AnalysisI vividly remember the night in September 2026, when I was 37 years old,...
BadmintonPV Sindhu at the 2026 Asian Games: When the Late-Match Rhythm No Longer Belongs to the 179-Centimetre SmasherThere is a moment in Hangzhou I have watched many times. Not the best rally,...
International FootballWhen the Data Table Is Empty, Football's Heartbeat Still Beats Outside the AlgorithmThat night, I sat in a club meeting room in Shanghai, looking up at the scree...
Domestic FootballThe Pakistan Fixture and What Kim Sang Sik's Press Conference Actually RevealedThe Vietnam national team's press conference in Jakarta was unremarkable in...
Formula 1Data Never Rushes: The Story of Red Bull's 2026 DominanceI have followed F1 for 44 years, since I started covering Grands Prix in 2026...
Table TennisThe 52-Week Deduction Paradox: When the World Table Tennis Ranking Stops Measuring Real StrengthIn the summer of 2026, during a studio session in Guangzhou, I placed two...
EsportsVMC Fall 2026 National Final: Saigon Phantom Defends the Throne, NOOB TEAM and the Answer to a 0-3 DefeatSaigon Phantom enters the VMC Fall 2026 National Final as the defending...
International FootballAn obituary inside a football database: entity mislabelling and the cost of a dirty corpusOn 22 October 2026, inside a corpus labelled football, I stopped at one recor...
VolleyballBig Ten/SEC Challenge Week: A New Wind for U.S. Women's College VolleyballA press conference door never swings fully open; it only changes direction. B...
EsportsLeague of Legends Semifinal at the Asian Games: Vietnam Faces Chinese Taipei in a Bo3, with Bronze Already SecuredAt seven in the morning local time, at the Aichi Sky Expo, the first semifina...
EsportsVietnamese Esports and the Data Gap: When Every Decision Lacks a Replay AngleOne April evening, I watched a Vietnam Championship Series match from my...
International FootballVietnamese Football in 2026: The Radio Night of the Final and the Tactics NotebookOn the night of 11 July 2026, a radio set on a wooden table in a Hanoi...
International FootballWrexham's Peter Baines: A Real Pioneer, A Birthplace Still UnsettledTwo sheets of paper sit side by side on my desk in Rome. One is a photocopy o...
BasketballAlex Peters: The most important career decision - Transfer from Olympiacos to Armani MilanoAlex Peters, the 31-year-old American power forward, has officially joined...
AthleticsAmy Hunt Claims Bronze in 200m at Brussels: 22.16s and Lessons from Late-Season SprintingThe moment Amy Hunt crossed the finish line in Brussels on the night of Augus...
International FootballFour in the Morning in Busan and an Empty File: Reading Transfers in the Middle of a Regular SeasonFOUR IN THE MORNING, AND A BLANK PAGE Four in the morning in Busan. A ship's...
Table TennisLowri Hurd: From Able-Bodied Table Tennis to Paralympic – The Journey to Conquer Class 9At the ITTF World Para Elite event in Spokane, I watched an 18-year-old walk...
Martial ArtsTwo-Pronged Gamble: Vietnam Taekwondo Before Asiad 2026On September 28, Vietnam's taekwondo squad leaves the Ho Chi Minh City Nation...
BadmintonKunlavut and the Gold Medal That Shook Asia's Badminton MapIn the second game, with the score already at 21-12 and 19-14, Kunlavut...
TennisWhen Data Goes Silent: A 360-Degree View on the Void in Modern Tennis AnalysisI vividly remember the night in September 2026, when I was 37 years old,...
BadmintonPV Sindhu at the 2026 Asian Games: When the Late-Match Rhythm No Longer Belongs to the 179-Centimetre SmasherThere is a moment in Hangzhou I have watched many times. Not the best rally,...
International FootballWhen the Data Table Is Empty, Football's Heartbeat Still Beats Outside the AlgorithmThat night, I sat in a club meeting room in Shanghai, looking up at the scree...
Domestic FootballThe Pakistan Fixture and What Kim Sang Sik's Press Conference Actually RevealedThe Vietnam national team's press conference in Jakarta was unremarkable in...
Formula 1Data Never Rushes: The Story of Red Bull's 2026 DominanceI have followed F1 for 44 years, since I started covering Grands Prix in 2026...
Table TennisThe 52-Week Deduction Paradox: When the World Table Tennis Ranking Stops Measuring Real StrengthIn the summer of 2026, during a studio session in Guangzhou, I placed two...
EsportsVMC Fall 2026 National Final: Saigon Phantom Defends the Throne, NOOB TEAM and the Answer to a 0-3 DefeatSaigon Phantom enters the VMC Fall 2026 National Final as the defending...
International FootballAn obituary inside a football database: entity mislabelling and the cost of a dirty corpusOn 22 October 2026, inside a corpus labelled football, I stopped at one recor...
VolleyballBig Ten/SEC Challenge Week: A New Wind for U.S. Women's College VolleyballA press conference door never swings fully open; it only changes direction. B...
EsportsLeague of Legends Semifinal at the Asian Games: Vietnam Faces Chinese Taipei in a Bo3, with Bronze Already SecuredAt seven in the morning local time, at the Aichi Sky Expo, the first semifina...
EsportsVietnamese Esports and the Data Gap: When Every Decision Lacks a Replay AngleOne April evening, I watched a Vietnam Championship Series match from my...
International FootballVietnamese Football in 2026: The Radio Night of the Final and the Tactics NotebookOn the night of 11 July 2026, a radio set on a wooden table in a Hanoi...
International FootballWrexham's Peter Baines: A Real Pioneer, A Birthplace Still UnsettledTwo sheets of paper sit side by side on my desk in Rome. One is a photocopy o...
